heart defect - German English Dictionary